swinging compass - French English Dictionary